package com.gmrz.webauthn.request;

import com.google.gson.annotations.Expose;

import java.io.Serializable;

public class WebAuthnReqPayload<T> implements Serializable {

    @Expose
    private T context;

    @Expose
    private String serverData;

    @Expose
    private WebAuthnCredentialContext credentials;


    public T getContext() {
        return context;
    }

    public void setContext(T context) {
        this.context = context;
    }

    public String getServerData() {
        return serverData;
    }

    public void setServerData(String serverData) {
        this.serverData = serverData;
    }

    public WebAuthnCredentialContext getCredentials() {
        return credentials;
    }

    public void setCredentials(WebAuthnCredentialContext credentials) {
        this.credentials = credentials;
    }
}
